package com.blog.service;

import com.blog.pojo.Tag;

import java.util.List;

public interface HobbyService {

    /**
     * 查看当前登录用户的兴趣标签
     * @return 标签列表
     */
    List<Tag> listByCurrentUser();

    /**
     * 查看用户兴趣标签
     * @param id 用户id
     * @return 标签列表
     */
    List<Tag> listByUserId(Integer id);

    /**
     * 当前用户批量添加感兴趣的标签
     * @param tagIds 标签id列表
     */
    void add(List<Integer> tagIds);

    /**
     * 当前用户删除感兴趣的标签
     * @param tagId 标签id
     */
    void delete(Integer tagId);

}
